scapular with an image or saint - Español Inglés Diccionario